package com.seven.controller;

import com.seven.entity.User;
import com.seven.mapper.UserMapper;
import com.seven.utils.ResultInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import tk.mybatis.mapper.entity.Example;

import java.util.List;

@RestController
public class KungfuController {
	@Autowired
	UserMapper userMapper;

	@PostMapping("login")
	public ResultInfo login(String username ,String password){
		User users = userMapper.findByUsernameAndPassword(username, password);
		return new ResultInfo<User>(users);
	}
	@GetMapping("index")
	public ResultInfo index(){
		return new ResultInfo("我是首页","欢迎来到首页");
	}

	/**
	 * 想要达到什么效果，直接从数据库拿到url
	 * 首先拦截是否登录
	 * 登录-->获取到url，并返回
	 * 未登录-->直接跳转登录界面（由于我是post我只就返回json了）
	 *
	 * 用户发送-->/level1/**请求-->判断登录否，判断是否有对应权限
	 * 所有数据均从数据库中获取
	 */


}
